Definition and Validation of a COSMIC-FFP Functional Size Measure for Object-Oriented Systems
نویسنده
چکیده
COSMIC Full Function Points is an ISO approved functional size measurement method for modeling and sizing software systems based on their functional user requirements. Recently, there have been some proposals to map the concepts of the COSMIC-FFP meta-model onto the concepts used in UML and other OO modeling approaches. Given the many problems with COSMIC-FFP’s main predecessor, Function Points Analysis, it is necessary to establish confidence in the validity of COSMIC-FFP as a functional size measure for OO systems, before its widespread diffusion in quantitative OO software engineering practice. In this paper we present an attempt at validating COSMIC-FFP using distance-based software measurement. This theoretical validation approach for software measures is firmly grounded in Measurement Theory and has been applied before in the validation of OO software measures.
منابع مشابه
A Formal Definition of Cosmic-ffp for Automated Measurement of Room Specifications
We propose a formalization of the COSMIC Full Function Point (COSMIC-FFP) measure for the Real-time Object Oriented Modeling (ROOM) language. COSMIC-FFP is a measure of functional size. It has been proposed by the COSMIC group as an adaptation of the function point measure for real-time systems. The COSMIC-FFP de nition is general and can be applied to any speci cation language. We propose a fo...
متن کاملA Functional Size Measurement Method for Event-Based Objectoriented Enterprise Models
The effective management of IS-related processes requires measuring the functional size of information systems. Functional size measurement is usually performed using the Function Points Analysis method. Earlier attempts to apply Function Point counting rules to object-oriented systems met with serious problems because the implicit model of functional user requirements in Function Points Analys...
متن کاملVerifying the Construction of a Software Model from a Requirements Model
A software model is the outcome of abstracting a set of relevant elements that contribute to the functional size according to measurement model. The purpose of this paper is to verify the construction of the software model when applying the RmFFP measurement procedure with computer science students. The RmFFP procedure was designed according to the COSMIC-FFP standard method for estimating the ...
متن کاملEvaluating the Productivity and Reproducibility of a Measurement Procedure
This paper reports an empirical study that used computer science major students as experimental subjects to evaluate the productivity and the reproducibility of RmFFP. This is a functional size measurement procedure designed according to the COSMIC-FFP method for object-oriented systems that are specified using the OO-Method approach. The results show that the productivity of RmFFP is acceptabl...
متن کاملFunctional Size Measurement of Multi-layer Object-Oriented Conceptual Models
This paper builds on previous work showing a way to map the concepts used in object-oriented business domain modelling onto (a subset of) the concepts used by the COSMIC Full Function Points (COSMIC-FFP) functional size measurement method for modelling and sizing a software system from the point of view of its functional user requirements. In this paper we present a refined set of measurement r...
متن کامل